doctor who treats animals - Turkish English Dictionary